TSTP Solution File: PUZ143^1 by cvc5---1.0.5
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : cvc5---1.0.5
% Problem : PUZ143^1 : TPTP v8.1.2. Released v6.2.0.
% Transfm : none
% Format : tptp
% Command : do_cvc5 %s %d
% Computer : n006.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Thu Aug 31 13:13:35 EDT 2023
% Result : CounterSatisfiable 35.61s 35.92s
% Output : Assurance 0s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13 % Problem : PUZ143^1 : TPTP v8.1.2. Released v6.2.0.
% 0.00/0.14 % Command : do_cvc5 %s %d
% 0.13/0.35 % Computer : n006.cluster.edu
% 0.13/0.35 % Model : x86_64 x86_64
% 0.13/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35 % Memory : 8042.1875MB
% 0.13/0.35 % OS : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35 % CPULimit : 300
% 0.13/0.35 % WCLimit : 300
% 0.13/0.35 % DateTime : Sat Aug 26 22:50:22 EDT 2023
% 0.13/0.36 % CPUTime :
% 0.21/0.50 %----Proving TH0
% 0.21/0.50 %------------------------------------------------------------------------------
% 0.21/0.50 % File : PUZ143^1 : TPTP v8.1.2. Released v6.2.0.
% 0.21/0.50 % Domain : Puzzles
% 0.21/0.50 % Problem : Labyrinth3
% 0.21/0.50 % Version : Especial.
% 0.21/0.50 % English : An impossible maze.
% 0.21/0.50
% 0.21/0.50 % Refs : [Cam14] Camarero (2014), Email to Geoff Sutcliffe
% 0.21/0.50 % Source : [Cam14]
% 0.21/0.50 % Names : labyrinth3 [Cam14]
% 0.21/0.50
% 0.21/0.50 % Status : CounterCounterSatisfiable
% 0.21/0.50 % Rating : 0.75 v8.1.0, 0.60 v7.4.0, 0.75 v7.2.0, 0.67 v6.4.0, 1.00 v6.2.0
% 0.21/0.50 % Syntax : Number of formulae : 76 ( 37 unt; 37 typ; 20 def)
% 0.21/0.50 % Number of atoms : 67 ( 41 equ; 0 cnn)
% 0.21/0.50 % Maximal formula atoms : 3 ( 1 avg)
% 0.21/0.50 % Number of connectives : 92 ( 2 ~; 0 |; 0 &; 86 @)
% 0.21/0.50 % ( 0 <=>; 4 =>; 0 <=; 0 <~>)
% 0.21/0.50 % Maximal formula depth : 10 ( 2 avg)
% 0.21/0.50 % Number of types : 4 ( 3 usr)
% 0.21/0.50 % Number of type conns : 6 ( 6 >; 0 *; 0 +; 0 <<)
% 0.21/0.50 % Number of symbols : 37 ( 34 usr; 32 con; 0-2 aty)
% 0.21/0.50 % Number of variables : 12 ( 0 ^; 12 !; 0 ?; 12 :)
% 0.21/0.50 % SPC : TH0_CSA_EQU_NAR
% 0.21/0.50
% 0.21/0.50 % Comments :
% 0.21/0.50 %------------------------------------------------------------------------------
% 0.21/0.50 thf(position_type,type,
% 0.21/0.50 position: $tType ).
% 0.21/0.50
% 0.21/0.50 thf(direction_type,type,
% 0.21/0.50 direction: $tType ).
% 0.21/0.50
% 0.21/0.50 thf(left_type,type,
% 0.21/0.50 left: direction ).
% 0.21/0.50
% 0.21/0.50 thf(right_type,type,
% 0.21/0.50 right: direction ).
% 0.21/0.50
% 0.21/0.50 thf(top_type,type,
% 0.21/0.50 top: direction ).
% 0.21/0.50
% 0.21/0.50 thf(bottom_type,type,
% 0.21/0.50 bottom: direction ).
% 0.21/0.50
% 0.21/0.50 thf(next_type,type,
% 0.21/0.50 next: position > direction > position ).
% 0.21/0.50
% 0.21/0.50 thf(next_comm,axiom,
% 0.21/0.50 ! [D1: direction,D2: direction,P: position] :
% 0.21/0.50 ( ( next @ ( next @ P @ D1 ) @ D2 )
% 0.21/0.50 = ( next @ ( next @ P @ D2 ) @ D1 ) ) ).
% 0.21/0.50
% 0.21/0.50 thf(left_right,axiom,
% 0.21/0.50 ! [P: position] :
% 0.21/0.50 ( ( next @ ( next @ P @ left ) @ right )
% 0.21/0.50 = P ) ).
% 0.21/0.50
% 0.21/0.50 thf(top_bottom,axiom,
% 0.21/0.50 ! [P: position] :
% 0.21/0.50 ( ( next @ ( next @ P @ top ) @ bottom )
% 0.21/0.50 = P ) ).
% 0.21/0.50
% 0.21/0.50 thf(wall_type,type,
% 0.21/0.50 wall: position > $o ).
% 0.21/0.50
% 0.21/0.50 %----Inductive MoveList. For the moment we do not include the inductive axioms.
% 0.21/0.50 thf(movelist_type,type,
% 0.21/0.50 movelist: $tType ).
% 0.21/0.50
% 0.21/0.50 thf(nomove_type,type,
% 0.21/0.50 nomove: movelist ).
% 0.21/0.50
% 0.21/0.50 thf(movedir_type,type,
% 0.21/0.50 movedir: movelist > direction > movelist ).
% 0.21/0.50
% 0.21/0.50 %----The position of the player after a list of movements
% 0.21/0.50 thf(playerpos_type,type,
% 0.21/0.50 playerpos: movelist > position ).
% 0.21/0.50
% 0.21/0.50 thf(player_move_legal,axiom,
% 0.21/0.50 ! [PO: position,M: movelist,D: direction] :
% 0.21/0.50 ( ( ( playerpos @ M )
% 0.21/0.50 = PO )
% 0.21/0.50 => ( ~ ( wall @ ( next @ PO @ D ) )
% 0.21/0.50 => ( ( playerpos @ ( movedir @ M @ D ) )
% 0.21/0.50 = ( next @ PO @ D ) ) ) ) ).
% 0.21/0.50
% 0.21/0.50 thf(player_move_illegal,axiom,
% 0.21/0.50 ! [PO: position,M: movelist,D: direction] :
% 0.21/0.50 ( ( ( playerpos @ M )
% 0.21/0.50 = PO )
% 0.21/0.50 => ( ( wall @ ( next @ PO @ D ) )
% 0.21/0.50 => ( ( playerpos @ ( movedir @ M @ D ) )
% 0.21/0.50 = PO ) ) ) ).
% 0.21/0.50
% 0.21/0.50 thf(c00_type,type,
% 0.21/0.50 c00: position ).
% 0.21/0.50
% 0.21/0.50 thf(c10_type,type,
% 0.21/0.50 c10: position ).
% 0.21/0.50
% 0.21/0.50 thf(c20_type,type,
% 0.21/0.50 c20: position ).
% 0.21/0.50
% 0.21/0.50 thf(c30_type,type,
% 0.21/0.50 c30: position ).
% 0.21/0.50
% 0.21/0.50 thf(c40_type,type,
% 0.21/0.50 c40: position ).
% 0.21/0.50
% 0.21/0.50 thf(c01_type,type,
% 0.21/0.50 c01: position ).
% 0.21/0.50
% 0.21/0.50 thf(c11_type,type,
% 0.21/0.50 c11: position ).
% 0.21/0.50
% 0.21/0.50 thf(c21_type,type,
% 0.21/0.50 c21: position ).
% 0.21/0.50
% 0.21/0.50 thf(c31_type,type,
% 0.21/0.50 c31: position ).
% 0.21/0.50
% 0.21/0.50 thf(c41_type,type,
% 0.21/0.50 c41: position ).
% 0.21/0.50
% 0.21/0.50 thf(c02_type,type,
% 0.21/0.50 c02: position ).
% 0.21/0.50
% 0.21/0.50 thf(c12_type,type,
% 0.21/0.50 c12: position ).
% 0.21/0.50
% 0.21/0.50 thf(c22_type,type,
% 0.21/0.50 c22: position ).
% 0.21/0.50
% 0.21/0.50 thf(c32_type,type,
% 0.21/0.50 c32: position ).
% 0.21/0.50
% 0.21/0.50 thf(c42_type,type,
% 0.21/0.50 c42: position ).
% 0.21/0.50
% 0.21/0.50 thf(c03_type,type,
% 0.21/0.50 c03: position ).
% 0.21/0.50
% 0.21/0.50 thf(c13_type,type,
% 0.21/0.50 c13: position ).
% 0.21/0.50
% 0.21/0.50 thf(c23_type,type,
% 0.21/0.50 c23: position ).
% 0.21/0.50
% 0.21/0.50 thf(c33_type,type,
% 0.21/0.50 c33: position ).
% 0.21/0.50
% 0.21/0.50 thf(c43_type,type,
% 0.21/0.50 c43: position ).
% 0.21/0.50
% 0.21/0.50 thf(c04_type,type,
% 0.21/0.50 c04: position ).
% 0.21/0.50
% 0.21/0.50 thf(c14_type,type,
% 0.21/0.50 c14: position ).
% 0.21/0.50
% 0.21/0.50 thf(c24_type,type,
% 0.21/0.50 c24: position ).
% 0.21/0.50
% 0.21/0.50 thf(c34_type,type,
% 0.21/0.50 c34: position ).
% 0.21/0.50
% 0.21/0.50 thf(c44_type,type,
% 0.21/0.50 c44: position ).
% 0.21/0.50
% 0.21/0.50 thf(c10_defin,definition,
% 0.21/0.50 ( c10
% 0.21/0.50 = ( next @ c00 @ right ) ) ).
% 0.21/0.50
% 0.21/0.50 thf(c20_defin,definition,
% 0.21/0.50 ( c20
% 0.21/0.50 = ( next @ c10 @ right ) ) ).
% 0.21/0.50
% 0.21/0.50 thf(c30_defin,definition,
% 0.21/0.50 ( c30
% 0.21/0.51 = ( next @ c20 @ right ) ) ).
% 0.21/0.51
% 0.21/0.51 thf(c40_defin,definition,
% 0.21/0.51 ( c40
% 0.21/0.51 = ( next @ c30 @ right ) ) ).
% 0.21/0.51
% 0.21/0.51 thf(c01_defin,definition,
% 0.21/0.51 ( c01
% 0.21/0.51 = ( next @ c00 @ top ) ) ).
% 0.21/0.51
% 0.21/0.51 thf(c02_defin,definition,
% 0.21/0.51 ( c02
% 0.21/0.51 = ( next @ c01 @ top ) ) ).
% 0.21/0.51
% 0.21/0.51 thf(c03_defin,definition,
% 0.21/0.51 ( c03
% 0.21/0.51 = ( next @ c02 @ top ) ) ).
% 0.21/0.51
% 0.21/0.51 thf(c04_defin,definition,
% 0.21/0.51 ( c04
% 0.21/0.51 = ( next @ c03 @ top ) ) ).
% 0.21/0.51
% 0.21/0.51 thf(c11_defin,definition,
% 0.21/0.51 ( c11
% 0.21/0.51 = ( next @ c10 @ top ) ) ).
% 0.21/0.51
% 0.21/0.51 thf(c12_defin,definition,
% 0.21/0.51 ( c12
% 0.21/0.51 = ( next @ c11 @ top ) ) ).
% 0.21/0.51
% 0.21/0.51 thf(c13_defin,definition,
% 0.21/0.51 ( c13
% 0.21/0.51 = ( next @ c12 @ top ) ) ).
% 0.21/0.51
% 0.21/0.51 thf(c14_defin,definition,
% 0.21/0.51 ( c14
% 0.21/0.51 = ( next @ c13 @ top ) ) ).
% 0.21/0.51
% 0.21/0.51 thf(c21_defin,definition,
% 0.21/0.51 ( c21
% 0.21/0.51 = ( next @ c20 @ top ) ) ).
% 0.21/0.51
% 0.21/0.51 thf(c22_defin,definition,
% 0.21/0.51 ( c22
% 0.21/0.51 = ( next @ c21 @ top ) ) ).
% 0.21/0.51
% 0.21/0.51 thf(c23_defin,definition,
% 0.21/0.51 ( c23
% 0.21/0.51 = ( next @ c22 @ top ) ) ).
% 0.21/0.51
% 0.21/0.51 thf(c24_defin,definition,
% 0.21/0.51 ( c24
% 0.21/0.51 = ( next @ c23 @ top ) ) ).
% 0.21/0.51
% 0.21/0.51 thf(c31_defin,definition,
% 0.21/0.51 ( c31
% 0.21/0.51 = ( next @ c30 @ top ) ) ).
% 0.21/0.51
% 0.21/0.51 thf(c32_defin,definition,
% 0.21/0.51 ( c32
% 0.21/0.51 = ( next @ c31 @ top ) ) ).
% 0.21/0.51
% 0.21/0.51 thf(c33_defin,definition,
% 0.21/0.51 ( c33
% 0.21/0.51 = ( next @ c32 @ top ) ) ).
% 0.21/0.51
% 0.21/0.51 thf(c34_defin,definition,
% 0.21/0.51 ( c34
% 0.21/0.51 = ( next @ c33 @ top ) ) ).
% 0.21/0.51
% 0.21/0.51 %----Exercise 3. You cannot go from * to +
% 0.21/0.51 thf(c00_axiom,axiom,
% 0.21/0.51 ( ( wall @ c00 )
% 0.21/0.51 = $true ) ).
% 0.21/0.51
% 0.21/0.51 thf(c10_axiom,axiom,
% 0.21/0.51 ( ( wall @ c10 )
% 0.21/0.51 = $true ) ).
% 0.21/0.51
% 0.21/0.51 thf(c20_axiom,axiom,
% 0.21/0.51 ( ( wall @ c20 )
% 0.21/0.51 = $true ) ).
% 0.21/0.51
% 0.21/0.51 thf(c30_axiom,axiom,
% 0.21/0.51 ( ( wall @ c30 )
% 0.21/0.51 = $false ) ).
% 0.21/0.51
% 0.21/0.51 thf(c01_axiom,axiom,
% 0.21/0.51 ( ( wall @ c01 )
% 0.21/0.51 = $true ) ).
% 0.21/0.51
% 0.21/0.51 thf(c11_axiom,axiom,
% 0.21/0.51 ( ( wall @ c11 )
% 0.21/0.51 = $false ) ).
% 0.21/0.51
% 0.21/0.51 thf(c21_axiom,axiom,
% 0.21/0.51 ( ( wall @ c21 )
% 0.21/0.51 = $true ) ).
% 0.21/0.51
% 0.21/0.51 thf(c31_axiom,axiom,
% 0.21/0.51 ( ( wall @ c31 )
% 0.21/0.51 = $false ) ).
% 0.21/0.51
% 0.21/0.51 thf(c02_axiom,axiom,
% 0.21/0.51 ( ( wall @ c02 )
% 0.21/0.51 = $true ) ).
% 0.21/0.51
% 0.21/0.51 thf(c12_axiom,axiom,
% 0.21/0.51 ( ( wall @ c12 )
% 0.21/0.51 = $true ) ).
% 0.21/0.51
% 0.21/0.51 thf(c22_axiom,axiom,
% 0.21/0.51 ( ( wall @ c22 )
% 0.21/0.51 = $true ) ).
% 0.21/0.51
% 0.21/0.51 thf(c32_axiom,axiom,
% 0.21/0.51 ( ( wall @ c32 )
% 0.21/0.51 = $false ) ).
% 0.21/0.51
% 0.21/0.51 thf(start_axiom,axiom,
% 0.21/0.51 ( ( playerpos @ nomove )
% 0.21/0.51 = c11 ) ).
% 0.21/0.51
% 0.21/0.51 thf(exercise,conjecture,
% 0.21/0.51 ! [M: movelist] :
% 0.21/0.51 ( ( playerpos @ M )
% 0.21/0.51 != c31 ) ).
% 0.21/0.51
% 0.21/0.51 %------------------------------------------------------------------------------
% 0.21/0.51 ------- convert to smt2 : /export/starexec/sandbox/tmp/tmp.9SJgo5qxH8/cvc5---1.0.5_25561.p...
% 0.21/0.51 (declare-sort $$unsorted 0)
% 0.21/0.51 (declare-sort tptp.position 0)
% 0.21/0.51 (declare-sort tptp.direction 0)
% 0.21/0.51 (declare-fun tptp.left () tptp.direction)
% 0.21/0.51 (declare-fun tptp.right () tptp.direction)
% 0.21/0.51 (declare-fun tptp.top () tptp.direction)
% 0.21/0.51 (declare-fun tptp.bottom () tptp.direction)
% 0.21/0.51 (declare-fun tptp.next (tptp.position tptp.direction) tptp.position)
% 0.21/0.51 (assert (forall ((D1 tptp.direction) (D2 tptp.direction) (P tptp.position)) (let ((_let_1 (@ tptp.next P))) (= (@ (@ tptp.next (@ _let_1 D1)) D2) (@ (@ tptp.next (@ _let_1 D2)) D1)))))
% 0.21/0.51 (assert (forall ((P tptp.position)) (= (@ (@ tptp.next (@ (@ tptp.next P) tptp.left)) tptp.right) P)))
% 0.21/0.51 (assert (forall ((P tptp.position)) (= (@ (@ tptp.next (@ (@ tptp.next P) tptp.top)) tptp.bottom) P)))
% 0.21/0.51 (declare-fun tptp.wall (tptp.position) Bool)
% 0.21/0.51 (declare-sort tptp.movelist 0)
% 0.21/0.51 (declare-fun tptp.nomove () tptp.movelist)
% 0.21/0.51 (declare-fun tptp.movedir (tptp.movelist tptp.direction) tptp.movelist)
% 0.21/0.51 (declare-fun tptp.playerpos (tptp.movelist) tptp.position)
% 0.21/0.51 (assert (forall ((PO tptp.position) (M tptp.movelist) (D tptp.direction)) (let ((_let_1 (@ (@ tptp.next PO) D))) (=> (= (@ tptp.playerpos M) PO) (=> (not (@ tptp.wall _let_1)) (= (@ tptp.playerpos (@ (@ tptp.movedir M) D)) _let_1))))))
% 0.21/0.51 (assert (forall ((PO tptp.position) (M tptp.movelist) (D tptp.direction)) (=> (= (@ tptp.playerpos M) PO) (=> (@ tptp.wall (@ (@ tptp.next PO) D)) (= (@ tptp.playerpos (@ (@ tptp.movedir M) D)) PO)))))
% 0.21/0.51 (declare-fun tptp.c00 () tptp.position)
% 0.21/0.51 (declare-fun tptp.c10 () tptp.position)
% 0.21/0.51 (declare-fun tptp.c20 () tptp.position)
% 0.21/0.51 (declare-fun tptp.c30 () tptp.position)
% 0.21/0.51 (declare-fun tptp.c40 () tptp.position)
% 0.21/0.51 (declare-fun tptp.c01 () tptp.position)
% 0.21/0.51 (declare-fun tptp.c11 () tptp.position)
% 0.21/0.51 (declare-fun tptp.c21 () tptp.position)
% 0.21/0.51 (declare-fun tptp.c31 () tptp.position)
% 0.21/0.51 (declare-fun tptp.c41 () tptp.position)
% 35.61/35.92 (declare-fun tptp.c02 () tptp.position)
% 35.61/35.92 (declare-fun tptp.c12 () tptp.position)
% 35.61/35.92 (declare-fun tptp.c22 () tptp.position)
% 35.61/35.92 (declare-fun tptp.c32 () tptp.position)
% 35.61/35.92 (declare-fun tptp.c42 () tptp.position)
% 35.61/35.92 (declare-fun tptp.c03 () tptp.position)
% 35.61/35.92 (declare-fun tptp.c13 () tptp.position)
% 35.61/35.92 (declare-fun tptp.c23 () tptp.position)
% 35.61/35.92 (declare-fun tptp.c33 () tptp.position)
% 35.61/35.92 (declare-fun tptp.c43 () tptp.position)
% 35.61/35.92 (declare-fun tptp.c04 () tptp.position)
% 35.61/35.92 (declare-fun tptp.c14 () tptp.position)
% 35.61/35.92 (declare-fun tptp.c24 () tptp.position)
% 35.61/35.92 (declare-fun tptp.c34 () tptp.position)
% 35.61/35.92 (declare-fun tptp.c44 () tptp.position)
% 35.61/35.92 (assert (= tptp.c10 (@ (@ tptp.next tptp.c00) tptp.right)))
% 35.61/35.92 (assert (= tptp.c20 (@ (@ tptp.next tptp.c10) tptp.right)))
% 35.61/35.92 (assert (= tptp.c30 (@ (@ tptp.next tptp.c20) tptp.right)))
% 35.61/35.92 (assert (= tptp.c40 (@ (@ tptp.next tptp.c30) tptp.right)))
% 35.61/35.92 (assert (= tptp.c01 (@ (@ tptp.next tptp.c00) tptp.top)))
% 35.61/35.92 (assert (= tptp.c02 (@ (@ tptp.next tptp.c01) tptp.top)))
% 35.61/35.92 (assert (= tptp.c03 (@ (@ tptp.next tptp.c02) tptp.top)))
% 35.61/35.92 (assert (= tptp.c04 (@ (@ tptp.next tptp.c03) tptp.top)))
% 35.61/35.92 (assert (= tptp.c11 (@ (@ tptp.next tptp.c10) tptp.top)))
% 35.61/35.92 (assert (= tptp.c12 (@ (@ tptp.next tptp.c11) tptp.top)))
% 35.61/35.92 (assert (= tptp.c13 (@ (@ tptp.next tptp.c12) tptp.top)))
% 35.61/35.92 (assert (= tptp.c14 (@ (@ tptp.next tptp.c13) tptp.top)))
% 35.61/35.92 (assert (= tptp.c21 (@ (@ tptp.next tptp.c20) tptp.top)))
% 35.61/35.92 (assert (= tptp.c22 (@ (@ tptp.next tptp.c21) tptp.top)))
% 35.61/35.92 (assert (= tptp.c23 (@ (@ tptp.next tptp.c22) tptp.top)))
% 35.61/35.92 (assert (= tptp.c24 (@ (@ tptp.next tptp.c23) tptp.top)))
% 35.61/35.92 (assert (= tptp.c31 (@ (@ tptp.next tptp.c30) tptp.top)))
% 35.61/35.92 (assert (= tptp.c32 (@ (@ tptp.next tptp.c31) tptp.top)))
% 35.61/35.92 (assert (= tptp.c33 (@ (@ tptp.next tptp.c32) tptp.top)))
% 35.61/35.92 (assert (= tptp.c34 (@ (@ tptp.next tptp.c33) tptp.top)))
% 35.61/35.92 (assert (= (@ tptp.wall tptp.c00) true))
% 35.61/35.92 (assert (= (@ tptp.wall tptp.c10) true))
% 35.61/35.92 (assert (= (@ tptp.wall tptp.c20) true))
% 35.61/35.92 (assert (= (@ tptp.wall tptp.c30) false))
% 35.61/35.92 (assert (= (@ tptp.wall tptp.c01) true))
% 35.61/35.92 (assert (= (@ tptp.wall tptp.c11) false))
% 35.61/35.92 (assert (= (@ tptp.wall tptp.c21) true))
% 35.61/35.92 (assert (= (@ tptp.wall tptp.c31) false))
% 35.61/35.92 (assert (= (@ tptp.wall tptp.c02) true))
% 35.61/35.92 (assert (= (@ tptp.wall tptp.c12) true))
% 35.61/35.92 (assert (= (@ tptp.wall tptp.c22) true))
% 35.61/35.92 (assert (= (@ tptp.wall tptp.c32) false))
% 35.61/35.92 (assert (= (@ tptp.playerpos tptp.nomove) tptp.c11))
% 35.61/35.92 (assert (not (forall ((M tptp.movelist)) (not (= (@ tptp.playerpos M) tptp.c31)))))
% 35.61/35.92 (set-info :filename cvc5---1.0.5_25561)
% 35.61/35.92 (check-sat-assuming ( true ))
% 35.61/35.92 ------- get file name : TPTP file name is PUZ143^1
% 35.61/35.92 ------- cvc5-thf : /export/starexec/sandbox/solver/bin/cvc5---1.0.5_25561.smt2...
% 35.61/35.92 --- Run --ho-elim --full-saturate-quant at 10...
% 35.61/35.92 --- Run --ho-elim --no-e-matching --full-saturate-quant at 10...
% 35.61/35.92 --- Run --ho-elim --no-e-matching --enum-inst-sum --full-saturate-quant at 10...
% 35.61/35.92 --- Run --ho-elim --finite-model-find --uf-ss=no-minimal at 5...
% 35.61/35.92 --- Run --no-ho-matching --finite-model-find --uf-ss=no-minimal at 5...
% 35.61/35.92 % SZS status CounterSatisfiable for PUZ143^1
% 35.61/35.92 % cvc5---1.0.5 exiting
% 35.61/35.92 % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------